Skip to content

chore(ci): bump run-e2e-tests#21451

Open
erikburt wants to merge 1 commit intodevelopfrom
chore/bump-run-e2e-tests-06-03-26
Open

chore(ci): bump run-e2e-tests#21451
erikburt wants to merge 1 commit intodevelopfrom
chore/bump-run-e2e-tests-06-03-26

Conversation

@erikburt
Copy link
Collaborator

@erikburt erikburt commented Mar 6, 2026

Bumps run-e2e-tests.yml reusable workflow references to: fix/run-e2e-tests-quarantine (smartcontractkit/.github#1449).

Testing

This PR. Haven't seen a test failure that was saved by quarantine on this PR. There's at least no regressions in the happy-case.


DX-3227

@erikburt erikburt self-assigned this Mar 6, 2026
@erikburt erikburt added the run-e2e-tests Use on your PR to run E2E tests before the merge queue label Mar 6, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 6, 2026

✅ No conflicts with other open PRs targeting develop

@trunk-io
Copy link

trunk-io bot commented Mar 7, 2026

Static BadgeStatic BadgeStatic BadgeStatic Badge

Failed Test Failure Summary Logs
Test_CRE_V1_Proof_Of_Reserve The test failed without a specific error message indicating what went wrong. Logs ↗︎

View Full Report ↗︎Docs

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR bumps the run-e2e-tests.yml reusable workflow reference from commit 9874c1f4ab4a4c70433df6d8f862044ca18456df to b6b1b68e52b1ddf359ceefcd93c5760a4201f21d across 5 workflow files. The new commit corresponds to the fix/run-e2e-tests-quarantine branch in the smartcontractkit/.github repository (PR #1449), which adds quarantine support for flaky test handling.

Changes:

  • Updated 7 run-e2e-tests.yml workflow references across 5 CI workflow files to the new SHA pin.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
.github/workflows/integration-tests.yml Bumped 2 run-e2e-tests.yml references (core and CCIP e2e tests)
.github/workflows/integration-in-memory-tests.yml Bumped 2 run-e2e-tests.yml references (PR and merge queue in-memory tests)
.github/workflows/automation-nightly-tests.yml Bumped 1 run-e2e-tests.yml reference (nightly automation tests)
.github/workflows/automation-load-tests.yml Bumped 1 run-e2e-tests.yml reference (automation load tests)
.github/workflows/automation-benchmark-tests.yml Bumped 1 run-e2e-tests.yml reference (automation benchmark tests)

Risk Assessment: MEDIUM — While the changes are mechanically simple (SHA pin bumps), they point to a feature branch (fix/run-e2e-tests-quarantine) rather than the main branch of the upstream repo. This modifies CI behavior for critical e2e test workflows including integration tests, CCIP tests, automation nightly/load/benchmark tests.

Targeted Review Areas:

  • Confirm the upstream commit b6b1b68e52b1ddf359ceefcd93c5760a4201f21d on the fix/run-e2e-tests-quarantine branch has been reviewed and is stable before merging.
  • Verify the quarantine feature doesn't silently suppress real test failures in production CI.

Reviewer Recommendations:

  • Per CODEOWNERS, @smartcontractkit/devex-cicd and @smartcontractkit/devex-tooling own .github/** (line 101). The automation-specific workflows are additionally owned by @smartcontractkit/dev-services (lines 105-108).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-e2e-tests Use on your PR to run E2E tests before the merge queue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants